package com.shw.loco.vo;

import java.io.Serializable;

public class RFIDDBInfo implements Serializable {

	private String rfid; //RFID
	private int rfid_effect;//标签作用
	private String rfid_track;//所在轨道
	private String rfid_coordinate;//标签坐标
	private String rfid_coordinate0x;//标签坐标
	private String rfid_switchnum;//道岔编号
	private String rfid_crossnum;//路口设备地址
	private String rfid_crossdirection;//路口方向
	private String rfid_relpostion;//相对位置
	private String rfid_targetpostion;//目标地址
	
	private String rfid_lat;
	private String rfid_lon;
	private String rfid_latlon;
	private String rfid_areano;
	
	private AREADBInfo areadbInfo;//计算所得区间信息
	
	public String getRfid_lat() {
		return rfid_lat;
	}
	public void setRfid_lat(String rfid_lat) {
		this.rfid_lat = rfid_lat;
	}
	public String getRfid_lon() {
		return rfid_lon;
	}
	public void setRfid_lon(String rfid_lon) {
		this.rfid_lon = rfid_lon;
	}
	public String getRfid_latlon() {
		return rfid_latlon;
	}
	public void setRfid_latlon(String rfid_latlon) {
		this.rfid_latlon = rfid_latlon;
	}
	public String getRfid_areano() {
		return rfid_areano;
	}
	public void setRfid_areano(String rfid_areano) {
		this.rfid_areano = rfid_areano;
	}
	public String getRfid() {
		return rfid;
	}
	public void setRfid(String rfid) {
		this.rfid = rfid;
	}
	public int getRfid_effect() {
		return rfid_effect;
	}
	public void setRfid_effect(int rfid_effect) {
		this.rfid_effect = rfid_effect;
	}
	public String getRfid_track() {
		return rfid_track;
	}
	public void setRfid_track(String rfid_track) {
		this.rfid_track = rfid_track;
	}
	public String getRfid_coordinate() {
		return rfid_coordinate;
	}
	public void setRfid_coordinate(String rfid_coordinate) {
		this.rfid_coordinate = rfid_coordinate;
	}
	public String getRfid_switchnum() {
		return rfid_switchnum;
	}
	public void setRfid_switchnum(String rfid_switchnum) {
		this.rfid_switchnum = rfid_switchnum;
	}
	public String getRfid_crossnum() {
		return rfid_crossnum;
	}
	public void setRfid_crossnum(String rfid_crossnum) {
		this.rfid_crossnum = rfid_crossnum;
	}
	public String getRfid_crossdirection() {
		return rfid_crossdirection;
	}
	public void setRfid_crossdirection(String rfid_crossdirection) {
		this.rfid_crossdirection = rfid_crossdirection;
	}
	public String getRfid_relpostion() {
		return rfid_relpostion;
	}
	public void setRfid_relpostion(String rfid_relpostion) {
		this.rfid_relpostion = rfid_relpostion;
	}
	public String getRfid_targetpostion() {
		return rfid_targetpostion;
	}
	public void setRfid_targetpostion(String rfid_targetpostion) {
		this.rfid_targetpostion = rfid_targetpostion;
	}
	public AREADBInfo getAreadbInfo() {
		return areadbInfo;
	}
	public void setAreadbInfo(AREADBInfo areadbInfo) {
		this.areadbInfo = areadbInfo;
	}
	
	public String getRfid_coordinate0x() {
		return rfid_coordinate0x;
	}
	public void setRfid_coordinate0x(String rfid_coordinate0x) {
		this.rfid_coordinate0x = rfid_coordinate0x;
	}
	public String toRFIDDBInfo(){
		StringBuilder sb=new StringBuilder();
		sb.append("RFIDDBINFO: ");
		sb.append(rfid);
		sb.append(" - ");
		sb.append(rfid_effect);
		sb.append(" - ");
		sb.append(rfid_track);
		sb.append(" - ");
		sb.append(rfid_coordinate);
		sb.append(" - ");
		sb.append(rfid_coordinate0x);
		sb.append(" - ");
		sb.append(rfid_switchnum);
		sb.append(" - ");
		sb.append(rfid_crossnum);
		sb.append(" - ");
		sb.append(rfid_crossdirection);
		sb.append(" - ");
		sb.append(rfid_relpostion);
		sb.append(" - ");
		sb.append(rfid_targetpostion);
		sb.append(" - ");
		sb.append(rfid_lat);
		sb.append(" - ");
		sb.append(rfid_lon);
		sb.append(" - ");
		sb.append(rfid_latlon);
		sb.append(" - ");
		sb.append(rfid_areano);
		return sb.toString();
	}
	
}
